home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cat3 / Vk / VkPrefGroup.z / VkPrefGroup
Encoding:
Text File  |  1998-10-20  |  6.3 KB  |  199 lines

  1.  
  2.  
  3.  
  4. VVVVkkkkPPPPrrrreeeeffffGGGGrrrroooouuuupppp((((3333xxxx))))                                                VVVVkkkkPPPPrrrreeeeffffGGGGrrrroooouuuupppp((((3333xxxx))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      VkPrefGroup - Grouping interface for preference package
  10.  
  11. IIIINNNNHHHHEEEERRRRIIIITTTTSSSS FFFFRRRROOOOMMMM
  12.      VkPrefItem : VkComponent : VkCallbackObject
  13.  
  14. HHHHEEEEAAAADDDDEEEERRRR FFFFIIIILLLLEEEE
  15.      #include <Vk/VkPrefItem.h>
  16.  
  17. PPPPUUUUBBBBLLLLIIIICCCC PPPPRRRROOOOTTTTOOOOCCCCOOOOLLLL SSSSUUUUMMMMMMMMAAAARRRRYYYY
  18.    CCCCoooonnnnssssttttrrrruuuuccccttttoooorrrr////DDDDeeeessssttttrrrruuuuccccttttoooorrrr
  19.            VkPrefGroup(const char* name,
  20.                        Boolean horizOrientation = False,
  21.                        Boolean noLabel = False);
  22.            virtual void ~VkPrefGroup(void);
  23.  
  24.  
  25.    AAAAddddddddiiiinnnngggg IIIItttteeeemmmmssss
  26.            void addItem(VkPrefItem* item);
  27.  
  28.  
  29.    AAAAcccccccceeeessssssss FFFFuuuunnnnccccttttiiiioooonnnnssss
  30.            int size(void);
  31.            VkPrefItem* item(int which);
  32.  
  33.  
  34.  
  35.  
  36. CCCCLLLLAAAASSSSSSSS DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  37.      VkPrefGroup groups preference objects together.  It enforces an
  38.      arrangement policy that creates "standard" appearances among different
  39.      preference dialogs.  Vertically-oriented groups (the default) left-align
  40.      the object labels.  Horizontally-oriented groups throw away the object
  41.      labels, and arrange the object base widgets in a row.
  42.  
  43.  
  44.  
  45. FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
  46.    VVVVkkkkPPPPrrrreeeeffffGGGGrrrroooouuuupppp(((())))
  47.            VkPrefGroup(const char* name,
  48.                       Boolean horizOrientation = False,
  49.                       Boolean noLabel = False);
  50.            virtual void ~VkPrefGroup(void);
  51.  
  52.  
  53.           Create a group preference object.  The second argument turns on
  54.           horizontal orientation, and the third argument turns off the label
  55.           widget for the group itself.
  56.  
  57.    aaaaddddddddIIIItttteeeemmmm(((())))
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. VVVVkkkkPPPPrrrreeeeffffGGGGrrrroooouuuupppp((((3333xxxx))))                                                VVVVkkkkPPPPrrrreeeeffffGGGGrrrroooouuuupppp((((3333xxxx))))
  71.  
  72.  
  73.  
  74.            void addItem(VkPrefItem* item);
  75.  
  76.  
  77.           Adds a preference object to the group.  The new item is added to the
  78.           end of the list, so appears at the end of the arrangement.
  79.  
  80.           Note that when you use addItem, the new item takes on the activated
  81.           or deactivated state of the group.  Therefore, you should activate
  82.           or deactivate an item after you add it to a group with addItem.
  83.  
  84.    ssssiiiizzzzeeee(((())))
  85.           int size(void);
  86.  
  87.  
  88.           Returns the number of items in the group.
  89.  
  90.    iiiitttteeeemmmm(((())))
  91.           VkPrefItem* item(int which);
  92.  
  93.  
  94.           Returns a specific item from the group.
  95.  
  96. IIIINNNNHHHHEEEERRRRIIIITTTTEEEEDDDD MMMMEEEEMMMMBBBBEEEERRRR FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNNSSSS
  97.    IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkPPPPrrrreeeeffffIIIItttteeeemmmm
  98.           VkPrefItem(), ~VkPrefItem(), setActivated(), homogeneous(),
  99.           clearHomogeneous(), activated(), hasChildren(), deleteChildren(),
  100.           labelHeight(), baseHeight(), setLabelHeight(), setBaseHeight(),
  101.           activateCallback(), installDestroyHandlers(), labelWidget(),
  102.           label_destroyed(), buildLabel(), getHeight(), setHeight(),
  103.           _labelWidget, _baseName, _labelName, _activated, _homogeneous,
  104.  
  105.  
  106.    IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkCCCCoooommmmppppoooonnnneeeennnntttt
  107.           installDestroyHandler(), removeDestroyHandler(), widgetDestroyed(),
  108.           setDefaultResources(), getResources(), manage(), unmanage(),
  109.           baseWidget(), okToQuit(), _name, _baseWidget, _w, deleteCallback
  110.  
  111.  
  112.    IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkCCCCaaaallllllllbbbbaaaacccckkkkOOOObbbbjjjjeeeecccctttt
  113.           callCallbacks(), addCallback(), removeCallback(),
  114.           removeAllCallbacks()
  115.  
  116.  
  117. KKKKNNNNOOOOWWWWNNNN DDDDEEEERRRRIIIIVVVVEEEEDDDD CCCCLLLLAAAASSSSSSSSEEEESSSS
  118.      VkPrefList, VkPrefRadio
  119.  
  120. CCCCLLLLAAAASSSSSSSSEEEESSSS UUUUSSSSEEEEDDDD BBBBYYYY TTTTHHHHIIIISSSS CCCCLLLLAAAASSSSSSSS
  121.      VkPrefItem
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. VVVVkkkkPPPPrrrreeeeffffGGGGrrrroooouuuupppp((((3333xxxx))))                                                VVVVkkkkPPPPrrrreeeeffffGGGGrrrroooouuuupppp((((3333xxxx))))
  137.  
  138.  
  139.  
  140. SEE ALSO
  141.      VkPrefItem, VkComponent, VkPrefItem,
  142.      _V_i_e_w_K_i_t _P_r_o_g_r_a_m_m_e_r'_s _G_u_i_d_e
  143.      _T_h_e _X _W_i_n_d_o_w _S_y_s_t_e_m, DEC Press, Bob Sheifler and Jim Gettys
  144.      _T_h_e _X _W_i_n_d_o_w _S_y_s_t_e_m _T_o_o_l_k_i_t, DEC Press, Paul Asente and Ralph Swick
  145.      _T_h_e _O_S_F/_M_o_t_i_f _P_r_o_g_r_a_m_m_e_r_s _R_e_f_e_r_e_n_c_e, Prentice Hall, OSF
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                                                         PPPPaaaaggggeeee 3333
  196.  
  197.  
  198.  
  199.